CREATE TABLE `##table_name##`  (
  `user_identifier` varchar(128) NOT NULL DEFAULT '' COMMENT '登录用户唯一标识(通常为用户表的id/uuid)',
  `token` varchar(500) NOT NULL DEFAULT '' COMMENT 'token',
  `expire` int NOT NULL DEFAULT 0 COMMENT 'token过期时间',
  `refresh_token` varchar(500) NOT NULL DEFAULT '' COMMENT '刷新token',
  `refresh_expire` int NOT NULL DEFAULT 0 COMMENT '刷新token过期时间',
  `ex_info` varchar(2000) NOT NULL DEFAULT '' COMMENT '登录用户其他信息(JSON字符串,不要放太多信息)',
  `user_agent` varchar(128) NOT NULL DEFAULT '' COMMENT '登录时的User-Agent(md5后的)',
  `ip` varchar(128) NOT NULL DEFAULT '' COMMENT '登录时的IP(注意移动应用后续来访IP可能会变,作校验时自行决定是否校验此字段)',
  `update_time` int NOT NULL DEFAULT 0 COMMENT '创建/更新token的时间戳',
  PRIMARY KEY (`user_identifier`) USING BTREE COMMENT '用户标识id/uuid作为主键',
  ##refresh_index##
  INDEX `token_index`(`token` ASC) USING BTREE
) ENGINE = InnoDB COMMENT = '// 用户登录token表';